// pages/chat/chat.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    showid:false,
    lists:[]
  },


  addName: "",
  /**扫码 */

  //解析链接方法
  getQueryString: function (url, name) {
    var reg = new RegExp('(^|&|/?)' + name + '=([^&|/?]*)(&|/?|$)', 'i');
    var r = url.substr(1).match(reg);
    if (r != null) {
      // console.log("r = " + r)
      // console.log("r[2] = " + r[2])
      return r[2];
    }
    return null;
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that=this
    if (options) {
      console.log(options);
      console.log("扫码成功");
      var scene = decodeURIComponent(options.id);
      var src = decodeURIComponent(options.aldsrc);
      const db = wx.cloud.database()
      // 查询当前用户所有的 counters
      db.collection('sersor-data').where({
        _id: that.options.id
      }).get({
        success: res => {
          var list=JSON.stringify(res.data)
          var list = []
          //数据库循环数据找出要显示的LightLux字段并加入到数组legendList = []中。
          for (var i in res.data) {
            var obj = res.data[i].result.LightLux;
            list.push(obj)
            
            }
          console.log(list)
          this.setData({
            lists:list
          })
          console.log('[数据库] [查询记录] 成功: ', res.data)
        },
        fail: err => {
          wx.showToast({
            icon: 'none',
            title: '查询记录失败'
          })
          console.error('[数据库] [查询记录] 失败：', err)
        }
      })
     
      console.log("scene is ", scene);
      that.setData({
       id: scene,
       src:src
      })
    } else {
      console.log("扫描失败，请重修扫描");
    }
  
  },




  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})